﻿using System.Collections;

namespace NetFrameworkExtensions.PresentationLayer
{
  public interface IListViewModel : IViewModel
  {
    ListViewMode ListViewMode { get; set; }

    ListVisualizationMode VisualizationMode { get; set; }

    bool IsManagement { get; }

    bool IsSingleSelection { get; }

    bool IsMultiSelection { get; }

    IEnumerable GetSelectedItems();
  }
}
